package pe.com.bn.sach.domain;

import java.util.Date;
import java.util.HashSet;
import java.util.Set;

/**
 * Bnchf39Notaria entity.
 * 
 * @author MyEclipse Persistence Tools
 */

public class Bnchf39Notaria implements java.io.Serializable {

	// Fields

	private Long f39IdNotaria;
	private Bnchf31Agente bnchf31Agente;
	private String f39Ruc;
	private String f39RazonSocial;
	private Long f39TpoDocRepre;
	private String f39TpoDocRepreCorta;
	private String f39NumDocRepre;
	private String f39ApePatRepre;
	private String f39ApeMatRepre;
	private String f39NombRepre;
	private String f39CtaCorreo;
	private String f39TelfFijo;
	private String f39TelfCel;
	private String f39DptoDirecc;
	private String f39ProvDirecc;
	private String f39DistriDirecc;
	private String f39NroCta;
	private Long f39StdoNotaria;
	private Long f39TpoZona;
	private String f39NomZona;
	private Long f39TpoVia;
	private String f39NomVia;
	private Long f39TpoExt;
	private String f39NomExt;
	private Long f39TpoInt;
	private String f39NomInt;
	private String f39Piso;
	private String f39IdUsuaCrea;
	private Date f39FeUsuaCrea;
	private String f39IdUsuaModi;
	private Date f39FeUsuaModi;
	private Set bnchf26Minutas = new HashSet(0);
	private Set bnchf26EstudioTitulos = new HashSet(0);
	private Set bnchf26Bloqueos = new HashSet(0);
	private String f39fCrea;
	private String f39fModi;
	private String estado; 
	private String f39Observ;  
	
	private Bnchf08Ubigeo bnchf08Ubigeo; 
	// Constructors

	/** default constructor */
	public Bnchf39Notaria() {
	}

	/** minimal constructor */
	public Bnchf39Notaria(Long f39IdNotaria, Bnchf31Agente bnchf31Agente,
			Long f39TpoDocRepre, String f39NumDocRepre, String f39ApePatRepre,
			String f39ApeMatRepre, String f39NombRepre, Long f39StdoNotaria,
			String f39IdUsuaCrea, Date f39FeUsuaCrea) {
		this.f39IdNotaria = f39IdNotaria;
		this.bnchf31Agente = bnchf31Agente;
		this.f39TpoDocRepre = f39TpoDocRepre;
		this.f39NumDocRepre = f39NumDocRepre;
		this.f39ApePatRepre = f39ApePatRepre;
		this.f39ApeMatRepre = f39ApeMatRepre;
		this.f39NombRepre = f39NombRepre;
		this.f39StdoNotaria = f39StdoNotaria;
		this.f39IdUsuaCrea = f39IdUsuaCrea;
		this.f39FeUsuaCrea = f39FeUsuaCrea;
	}

	/** full constructor */
	public Bnchf39Notaria(Long f39IdNotaria, Bnchf31Agente bnchf31Agente,
			String f39Ruc, String f39RazonSocial, Long f39TpoDocRepre,
			String f39NumDocRepre, String f39ApePatRepre,
			String f39ApeMatRepre, String f39NombRepre, String f39CtaCorreo,
			String f39TelfFijo, String f39TelfCel, String f39DptoDirecc,
			String f39ProvDirecc, String f39DistriDirecc, Long f39StdoNotaria,
			Long f39TpoZona, String f39NomZona, Long f39TpoVia,
			String f39NomVia, Long f39TpoExt, String f39NomExt, Long f39TpoInt,
			String f39NomInt, String f39Piso, String f39IdUsuaCrea,
			Date f39FeUsuaCrea, String f39IdUsuaModi, Date f39FeUsuaModi,
			Set bnchf26Minutas, Set bnchf26EstudioTitulos, Set bnchf26Bloqueos) {
		this.f39IdNotaria = f39IdNotaria;
		this.bnchf31Agente = bnchf31Agente;
		this.f39Ruc = f39Ruc;
		this.f39RazonSocial = f39RazonSocial;
		this.f39TpoDocRepre = f39TpoDocRepre;
		this.f39NumDocRepre = f39NumDocRepre;
		this.f39ApePatRepre = f39ApePatRepre;
		this.f39ApeMatRepre = f39ApeMatRepre;
		this.f39NombRepre = f39NombRepre;
		this.f39CtaCorreo = f39CtaCorreo;
		this.f39TelfFijo = f39TelfFijo;
		this.f39TelfCel = f39TelfCel;
		this.f39DptoDirecc = f39DptoDirecc;
		this.f39ProvDirecc = f39ProvDirecc;
		this.f39DistriDirecc = f39DistriDirecc;
		this.f39StdoNotaria = f39StdoNotaria;
		this.f39TpoZona = f39TpoZona;
		this.f39NomZona = f39NomZona;
		this.f39TpoVia = f39TpoVia;
		this.f39NomVia = f39NomVia;
		this.f39TpoExt = f39TpoExt;
		this.f39NomExt = f39NomExt;
		this.f39TpoInt = f39TpoInt;
		this.f39NomInt = f39NomInt;
		this.f39Piso = f39Piso;
		this.f39IdUsuaCrea = f39IdUsuaCrea;
		this.f39FeUsuaCrea = f39FeUsuaCrea;
		this.f39IdUsuaModi = f39IdUsuaModi;
		this.f39FeUsuaModi = f39FeUsuaModi;
		this.bnchf26Minutas = bnchf26Minutas;
		this.bnchf26EstudioTitulos = bnchf26EstudioTitulos;
		this.bnchf26Bloqueos = bnchf26Bloqueos;
	}

	// Property accessors

	public Long getF39IdNotaria() {
		return this.f39IdNotaria;
	}

	public void setF39IdNotaria(Long f39IdNotaria) {
		this.f39IdNotaria = f39IdNotaria;
	}

	public Bnchf31Agente getBnchf31Agente() {
		return this.bnchf31Agente;
	}

	public void setBnchf31Agente(Bnchf31Agente bnchf31Agente) {
		this.bnchf31Agente = bnchf31Agente;
	}

	public String getF39Ruc() {
		return this.f39Ruc;
	}

	public void setF39Ruc(String f39Ruc) {
		this.f39Ruc = f39Ruc;
	}

	public String getF39RazonSocial() {
		return this.f39RazonSocial;
	}

	public void setF39RazonSocial(String f39RazonSocial) {
		this.f39RazonSocial = f39RazonSocial;
	}

	public Long getF39TpoDocRepre() {
		return this.f39TpoDocRepre;
	}

	public void setF39TpoDocRepre(Long f39TpoDocRepre) {
		this.f39TpoDocRepre = f39TpoDocRepre;
	}

	public String getF39NumDocRepre() {
		return this.f39NumDocRepre;
	}

	public void setF39NumDocRepre(String f39NumDocRepre) {
		this.f39NumDocRepre = f39NumDocRepre;
	}

	public String getF39ApePatRepre() {
		return this.f39ApePatRepre;
	}

	public void setF39ApePatRepre(String f39ApePatRepre) {
		this.f39ApePatRepre = f39ApePatRepre;
	}

	public String getF39ApeMatRepre() {
		return this.f39ApeMatRepre;
	}

	public void setF39ApeMatRepre(String f39ApeMatRepre) {
		this.f39ApeMatRepre = f39ApeMatRepre;
	}

	public String getF39NombRepre() {
		return this.f39NombRepre;
	}

	public void setF39NombRepre(String f39NombRepre) {
		this.f39NombRepre = f39NombRepre;
	}

	public String getF39CtaCorreo() {
		return this.f39CtaCorreo;
	}

	public void setF39CtaCorreo(String f39CtaCorreo) {
		this.f39CtaCorreo = f39CtaCorreo;
	}

	public String getF39TelfFijo() {
		return this.f39TelfFijo;
	}

	public void setF39TelfFijo(String f39TelfFijo) {
		this.f39TelfFijo = f39TelfFijo;
	}

	public String getF39TelfCel() {
		return this.f39TelfCel;
	}

	public void setF39TelfCel(String f39TelfCel) {
		this.f39TelfCel = f39TelfCel;
	}

	public String getF39DptoDirecc() {
		return this.f39DptoDirecc;
	}

	public void setF39DptoDirecc(String f39DptoDirecc) {
		this.f39DptoDirecc = f39DptoDirecc;
	}

	public String getF39ProvDirecc() {
		return this.f39ProvDirecc;
	}

	public void setF39ProvDirecc(String f39ProvDirecc) {
		this.f39ProvDirecc = f39ProvDirecc;
	}

	public String getF39DistriDirecc() {
		return this.f39DistriDirecc;
	}

	public void setF39DistriDirecc(String f39DistriDirecc) {
		this.f39DistriDirecc = f39DistriDirecc;
	}

	public Long getF39StdoNotaria() {
		return this.f39StdoNotaria;
	}

	public void setF39StdoNotaria(Long f39StdoNotaria) {
		this.f39StdoNotaria = f39StdoNotaria;
	}

	public Long getF39TpoZona() {
		return this.f39TpoZona;
	}

	public void setF39TpoZona(Long f39TpoZona) {
		this.f39TpoZona = f39TpoZona;
	}

	public String getF39NomZona() {
		return this.f39NomZona;
	}

	public void setF39NomZona(String f39NomZona) {
		this.f39NomZona = f39NomZona;
	}

	public Long getF39TpoVia() {
		return this.f39TpoVia;
	}

	public void setF39TpoVia(Long f39TpoVia) {
		this.f39TpoVia = f39TpoVia;
	}

	public String getF39NomVia() {
		return this.f39NomVia;
	}

	public void setF39NomVia(String f39NomVia) {
		this.f39NomVia = f39NomVia;
	}

	public Long getF39TpoExt() {
		return this.f39TpoExt;
	}

	public void setF39TpoExt(Long f39TpoExt) {
		this.f39TpoExt = f39TpoExt;
	}

	public String getF39NomExt() {
		return this.f39NomExt;
	}

	public void setF39NomExt(String f39NomExt) {
		this.f39NomExt = f39NomExt;
	}

	public Long getF39TpoInt() {
		return this.f39TpoInt;
	}

	public void setF39TpoInt(Long f39TpoInt) {
		this.f39TpoInt = f39TpoInt;
	}

	public String getF39NomInt() {
		return this.f39NomInt;
	}

	public void setF39NomInt(String f39NomInt) {
		this.f39NomInt = f39NomInt;
	}

	public String getF39Piso() {
		return this.f39Piso;
	}

	public void setF39Piso(String f39Piso) {
		this.f39Piso = f39Piso;
	}

	public String getF39IdUsuaCrea() {
		return this.f39IdUsuaCrea;
	}

	public void setF39IdUsuaCrea(String f39IdUsuaCrea) {
		this.f39IdUsuaCrea = f39IdUsuaCrea;
	}

	public Date getF39FeUsuaCrea() {
		return this.f39FeUsuaCrea;
	}

	public void setF39FeUsuaCrea(Date f39FeUsuaCrea) {
		this.f39FeUsuaCrea = f39FeUsuaCrea;
	}

	public String getF39IdUsuaModi() {
		return this.f39IdUsuaModi;
	}

	public void setF39IdUsuaModi(String f39IdUsuaModi) {
		this.f39IdUsuaModi = f39IdUsuaModi;
	}

	public Date getF39FeUsuaModi() {
		return this.f39FeUsuaModi;
	}

	public void setF39FeUsuaModi(Date f39FeUsuaModi) {
		this.f39FeUsuaModi = f39FeUsuaModi;
	}

	public Set getBnchf26Minutas() {
		return this.bnchf26Minutas;
	}

	public void setBnchf26Minutas(Set bnchf26Minutas) {
		this.bnchf26Minutas = bnchf26Minutas;
	}

	public Set getBnchf26EstudioTitulos() {
		return this.bnchf26EstudioTitulos;
	}

	public void setBnchf26EstudioTitulos(Set bnchf26EstudioTitulos) {
		this.bnchf26EstudioTitulos = bnchf26EstudioTitulos;
	}

	public Set getBnchf26Bloqueos() {
		return this.bnchf26Bloqueos;
	}

	public void setBnchf26Bloqueos(Set bnchf26Bloqueos) {
		this.bnchf26Bloqueos = bnchf26Bloqueos;
	}

	/**
	 * @return Devuelve f39NroCta.
	 */
	public String getF39NroCta() {
		return f39NroCta;
	}
	/**
	 * @param nroCta El f39NroCta a establecer.
	 */
	public void setF39NroCta(String nroCta) {
		f39NroCta = nroCta;
	}
	/**
	 * @return Devuelve bnchf08Ubigeo.
	 */
	public Bnchf08Ubigeo getBnchf08Ubigeo() {
		return bnchf08Ubigeo;
	}
	/**
	 * @param bnchf08Ubigeo El bnchf08Ubigeo a establecer.
	 */
	public void setBnchf08Ubigeo(Bnchf08Ubigeo bnchf08Ubigeo) {
		this.bnchf08Ubigeo = bnchf08Ubigeo;
	}
	
	
	/**
	 * @return Devuelve f39fCrea.
	 */
	public String getF39fCrea() {
		return f39fCrea;
	}
	/**
	 * @param crea El f39fCrea a establecer.
	 */
	public void setF39fCrea(String crea) {
		f39fCrea = crea;
	}
	/**
	 * @return Devuelve f39fModi.
	 */
	public String getF39fModi() {
		return f39fModi;
	}
	/**
	 * @param modi El f39fModi a establecer.
	 */
	public void setF39fModi(String modi) {
		f39fModi = modi;
	}
	
	/**
	 * @return Devuelve estado.
	 */
	public String getEstado() {
		return estado;
	}
	/**
	 * @param estado El estado a establecer.
	 */
	public void setEstado(String estado) {
		this.estado = estado;
	}
	
	/**
	 * @return Devuelve f39Observ.
	 */
	public String getF39Observ() {
		return f39Observ;
	}
	/**
	 * @param observ El f39Observ a establecer.
	 */
	public void setF39Observ(String observ) {
		f39Observ = observ;
	}
	/**
	 * @return Devuelve f39TpoDocRepreCorta.
	 */
	public String getF39TpoDocRepreCorta() {
		return f39TpoDocRepreCorta;
	}
	/**
	 * @param tpoDocRepreCorta El f39TpoDocRepreCorta a establecer.
	 */
	public void setF39TpoDocRepreCorta(String tpoDocRepreCorta) {
		f39TpoDocRepreCorta = tpoDocRepreCorta;
	}
}